Địa lý Tiên Thành

Xã Tiên Thành nằm ở phía nam huyện Quảng Hòa, có vị trí địa lý:

Xã Tiên Thành có diện tích 37,83 km², dân số năm 1999 là 1.833 người[1], mật độ dân số đạt 49 người/km².

Trên địa bàn xã Tiên Thành có một số ngọn núi như Cốc Đứa, Chư Giai, Pà Nót, Phia Giả, Phia Khao, Phia Sung, Pù Biểu, Pò Mệt, Roóng Nọi. Sông Bằng Giang chảy qua địa phận phía bắc của Tiên Thành. Ngoài ra, xã còn có suối Khuổi Én và suối Giuồng chảy qua.